NSOHOSOOONHOSNH2NNOCH3H